//: [Previous](@previous)

import Foundation
/*
 option + 单击
 类型推导: 根据 = 右边的代码,推断左边的类型
 整数推导为: Int
 小数推导为: Double
 Swift对类型要求严格,不同的类型不能直接操作
 Swift中所有的数据类型首字母都是大写的
 Swift中 Int, Int8, Int16, Int32, Int64 建议统一使用Int
 */

var str = "Hello, playground"

let a: Int = 10

let b = 10

let c = 8.9

let d: Float = 8.0

// binary operator '+' cannot be applied to operands of type 'Int' and 'Double'
// 不同的数据类型不能运算

// c转成Double类型 (Double)c 错误的, Double(c): 类型(要转换的变量或常量)
let e = b + Int(c)

let f = Double(b) + c



//: [Next](@next)
